package 集合.set集合;

import java.util.Comparator;
import java.util.TreeSet;

public class Tree01 {
    public static void main(String[] args) {
        //TreeSet可以排序，传入一个比较器
        TreeSet<Object> treeSet = new TreeSet<>(new Comparator<Object>() {
            @Override
            public int compare(Object o1, Object o2) {
//                return ((String) o1).compareTo((String) o2);
                //根据字符串长度比较
                return ((String) o1).length() - ((String) o2).length();
            }
        });
        treeSet.add("alis");
        treeSet.add("mde");
        treeSet.add("de");
        System.out.println(treeSet);


    }
}
